package com.mzj.saas.mservice.backlog.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(description = "待办事项Vo")
public class BacklogListVO {
    private Long id; //
    @ApiModelProperty(value = "公租房id", required = false)
    private String houseId; // 公租房id
    @ApiModelProperty(value = "组织id", required = false)
    private Long orgId; // 组织id
    @ApiModelProperty(value = "类型：1公租房录入 2智能锁(租金/押金) 3其它费用账单 4资格申请-配租 5备案 6合同到期 13智能锁个人绑定确认 14门锁低电量告警 15门锁离线", required = false)
    private Integer type; // 类型：1公租房录入 2智能锁(租金/押金) 3其它费用账单 4资格申请-配租 5备案 6合同到期 13智能锁个人绑定确认 14门锁低电量告警 15门锁离线:
    @ApiModelProperty(value = "标题", required = false)
    private String title; // 标题
    @ApiModelProperty(value = "内容", required = false)
    private String content; // 内容
    @ApiModelProperty(value = "业务状态：字符串形式存储：(智能锁)已冻结、(智能锁)已解冻、(账单)待缴费、(合同)到期提醒、(公租房申请/资格申请)待审批、(信息备案)待确认", required = false)
    private String businessStatus; // 业务状态：字符串形式存储：(智能锁)已冻结、(智能锁)已解冻、(账单)待缴费、(合同)到期提醒、(公租房申请/资格申请)待审批、(信息备案)待确认
    @ApiModelProperty(value = "事项处理状态：0未读/未处理 1已读/已处理", required = false)
    private Integer handleStatus; // 事项处理状态：0未读/未处理 1已读/已处理
    @ApiModelProperty(value = "创建时间", required = false)
    private String createTime; // 创建时间
    @ApiModelProperty(value = "申请人id", required = false)
    private String applyUserId; // 申请人id
    @ApiModelProperty(value = "申请人", required = false)
    private String applyUser; // 申请人
    @ApiModelProperty(value = "配租-小区id", required = false)
    private String residenceCommunityId;// 配租-小区id
    @ApiModelProperty(value = "申请类型：1资格申请 2备案变更", required = false)
    private Integer applyType;// 申请类型：1资格申请 2备案变更
    @ApiModelProperty(value = "电子签章短链接", required = false)
    private String shortUrl;// 电子签章短链接

    @ApiModelProperty(value = "账单ID", required = false)
    private String billId;// 账单ID
    @ApiModelProperty(value = "账单类型  1 .公租房 租金押金  2. 公租房其他费用 3.房产 租金押金 4.房产其他费用", required = false)
    private Integer billType;// 账单类型  1 .公租房 租金押金  2. 公租房其他费用 3.房产 租金押金 4.房产其他费用
    @ApiModelProperty(value = "1水费 2电费 3物业费 4宽带费 5电视费 6煤气费 7暖气费', 8 租金 9 押金 10 退租", required = false)
    private Integer chargeType; // 1水费 2电费 3物业费 4宽带费 5电视费 6煤气费 7暖气费', 8 租金 9 押金 10 退租
    @ApiModelProperty(value = "手机号", required = false)
    private String mobile; // 手机号
    @ApiModelProperty(value = "姓名", required = false)
    private String userName; // 姓名
    @ApiModelProperty(value = "人员类型", required = false)
    private Integer userType; // 人员类型
    @ApiModelProperty(value = "房屋信息", required = false)
    private String houseInfo; // 房屋信息
    @ApiModelProperty(value = "金额", required = false)
    private String money; // 金额
    @ApiModelProperty(value = "缴费时间", required = false)
    private String paymentTime;// 缴费时间
    private String operatorName;// 冻结人姓名
    private String orgName;// 冻结机构
    private String remark;// 冻结原因

    /**
     * 获取
     *
     * @return id
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置
     *
     * @param id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取
     *
     * @return houseId
     */
    public String getHouseId() {
        return houseId;
    }

    /**
     * 设置
     *
     * @param houseId
     */
    public void setHouseId(String houseId) {
        this.houseId = houseId;
    }

    /**
     * 获取
     *
     * @return orgId
     */
    public Long getOrgId() {
        return orgId;
    }

    /**
     * 设置
     *
     * @param orgId
     */
    public void setOrgId(Long orgId) {
        this.orgId = orgId;
    }

    /**
     * 获取
     *
     * @return type
     */
    public Integer getType() {
        return type;
    }

    /**
     * 设置
     *
     * @param type
     */
    public void setType(Integer type) {
        this.type = type;
    }

    /**
     * 获取
     *
     * @return title
     */
    public String getTitle() {
        return title;
    }

    /**
     * 设置
     *
     * @param title
     */
    public void setTitle(String title) {
        this.title = title;
    }

    /**
     * 获取
     *
     * @return content
     */
    public String getContent() {
        return content;
    }

    /**
     * 设置
     *
     * @param content
     */
    public void setContent(String content) {
        this.content = content;
    }

    /**
     * 获取
     *
     * @return businessStatus
     */
    public String getBusinessStatus() {
        return businessStatus;
    }

    /**
     * 设置
     *
     * @param businessStatus
     */
    public void setBusinessStatus(String businessStatus) {
        this.businessStatus = businessStatus;
    }

    /**
     * 获取
     *
     * @return handleStatus
     */
    public Integer getHandleStatus() {
        return handleStatus;
    }

    /**
     * 设置
     *
     * @param handleStatus
     */
    public void setHandleStatus(Integer handleStatus) {
        this.handleStatus = handleStatus;
    }

    /**
     * 获取
     *
     * @return createTime
     */
    public String getCreateTime() {
        return createTime;
    }

    /**
     * 设置
     *
     * @param createTime
     */
    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取
     *
     * @return applyUserId
     */
    public String getApplyUserId() {
        return applyUserId;
    }

    /**
     * 设置
     *
     * @param applyUserId
     */
    public void setApplyUserId(String applyUserId) {
        this.applyUserId = applyUserId;
    }

    /**
     * 获取
     *
     * @return applyUser
     */
    public String getApplyUser() {
        return applyUser;
    }

    /**
     * 设置
     *
     * @param applyUser
     */
    public void setApplyUser(String applyUser) {
        this.applyUser = applyUser;
    }

    /**
     * 获取
     *
     * @return residenceCommunityId
     */
    public String getResidenceCommunityId() {
        return residenceCommunityId;
    }

    /**
     * 设置
     *
     * @param residenceCommunityId
     */
    public void setResidenceCommunityId(String residenceCommunityId) {
        this.residenceCommunityId = residenceCommunityId;
    }

    /**
     * 获取
     *
     * @return applyType
     */
    public Integer getApplyType() {
        return applyType;
    }

    /**
     * 设置
     *
     * @param applyType
     */
    public void setApplyType(Integer applyType) {
        this.applyType = applyType;
    }

    /**
     * 获取
     *
     * @return shortUrl
     */
    public String getShortUrl() {
        return shortUrl;
    }

    /**
     * 设置
     *
     * @param shortUrl
     */
    public void setShortUrl(String shortUrl) {
        this.shortUrl = shortUrl;
    }

    /**
     * 获取
     *
     * @return billId
     */
    public String getBillId() {
        return billId;
    }

    /**
     * 设置
     *
     * @param billId
     */
    public void setBillId(String billId) {
        this.billId = billId;
    }

    /**
     * 获取
     *
     * @return billType
     */
    public Integer getBillType() {
        return billType;
    }

    /**
     * 设置
     *
     * @param billType
     */
    public void setBillType(Integer billType) {
        this.billType = billType;
    }

    /**
     * 获取
     *
     * @return chargeType
     */
    public Integer getChargeType() {
        return chargeType;
    }

    /**
     * 设置
     *
     * @param chargeType
     */
    public void setChargeType(Integer chargeType) {
        this.chargeType = chargeType;
    }

    /**
     * 获取
     *
     * @return mobile
     */
    public String getMobile() {
        return mobile;
    }

    /**
     * 设置
     *
     * @param mobile
     */
    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    /**
     * 获取
     *
     * @return userName
     */
    public String getUserName() {
        return userName;
    }

    /**
     * 设置
     *
     * @param userName
     */
    public void setUserName(String userName) {
        this.userName = userName;
    }

    /**
     * 获取
     *
     * @return userType
     */
    public Integer getUserType() {
        return userType;
    }

    /**
     * 设置
     *
     * @param userType
     */
    public void setUserType(Integer userType) {
        this.userType = userType;
    }

    /**
     * 获取
     *
     * @return houseInfo
     */
    public String getHouseInfo() {
        return houseInfo;
    }

    /**
     * 设置
     *
     * @param houseInfo
     */
    public void setHouseInfo(String houseInfo) {
        this.houseInfo = houseInfo;
    }

    /**
     * 获取
     *
     * @return money
     */
    public String getMoney() {
        return money;
    }

    /**
     * 设置
     *
     * @param money
     */
    public void setMoney(String money) {
        this.money = money;
    }

    /**
     * 获取
     *
     * @return paymentTime
     */
    public String getPaymentTime() {
        return paymentTime;
    }

    /**
     * 设置
     *
     * @param paymentTime
     */
    public void setPaymentTime(String paymentTime) {
        this.paymentTime = paymentTime;
    }

    /**
     * 获取
     *
     * @return operatorName
     */
    public String getOperatorName() {
        return operatorName;
    }

    /**
     * 设置
     *
     * @param operatorName
     */
    public void setOperatorName(String operatorName) {
        this.operatorName = operatorName;
    }

    /**
     * 获取
     *
     * @return orgName
     */
    public String getOrgName() {
        return orgName;
    }

    /**
     * 设置
     *
     * @param orgName
     */
    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    /**
     * 获取
     *
     * @return remark
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 设置
     *
     * @param remark
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String toString() {
        return "BacklogListVO{id = " + id + ", houseId = " + houseId + ", orgId = " + orgId + ", type = " + type + ", title = " + title + ", content = " + content + ", businessStatus = " + businessStatus + ", handleStatus = " + handleStatus + ", createTime = " + createTime + ", applyUserId = " + applyUserId + ", applyUser = " + applyUser + ", residenceCommunityId = " + residenceCommunityId + ", applyType = " + applyType + ", shortUrl = " + shortUrl + ", billId = " + billId + ", billType = " + billType + ", chargeType = " + chargeType + ", mobile = " + mobile + ", userName = " + userName + ", userType = " + userType + ", houseInfo = " + houseInfo + ", money = " + money + ", paymentTime = " + paymentTime + ", operatorName = " + operatorName + ", orgName = " + orgName + ", remark = " + remark + "}";
    }
}
